Słownik techniczny polsko-angielski

carrying sling, cable suspender-ring